the rain - English Synonyms Dictionary